#!/usr/bin/env python
    ##########################################################################
    ##(c) 2008 Bastian Damman                                               ##
    ##                                                                      ##
    ##This file is part of Kaboom-O-rama.                                   ##
    ##                                                                      ##
    ##Kaboom-O-rama is free software: you can redistribute it and/or modify ##
    ##it under the terms of the GNU General Public License as published by  ##
    ##the Free Software Foundation, either version 3 of the License, or     ##
    ##(at your option) any later version.                                   ##
    ##                                                                      ##
    ##Kaboom-O-rama is distributed in the hope that it will be useful,      ##
    ##but WITHOUT ANY WARRANTY; without even the implied warranty of        ##
    ##MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         ##
    ##GNU General Public License for more details.                          ##
    ##                                                                      ##
    ##You should have received a copy of the GNU General Public License     ##
    ##along with Kaboom-O-rama.  If not, see <http://www.gnu.org/licenses/>.##
    ##########################################################################

class CheckBox:
    def __init__(self, x, y):
        self.x = x
        self.y = y
        
        self.checked = False
        self.img_box = None
        self.img_glow = None
        self.img_check = None
        self.bbox = (self.x, self.y, self.img_unchecked.get_width(), self.img_unchecked.get_height())
        
        self.mouse_over = False
        self.mouse_prev_pos = (0, 0)
        
    def update(self, mouse_pos):
        pass
        
    def event_checked(self):
        pass
    
    def event_unchecked(self):
        pass